Decoupling from Russian energy would triple utility bills? Even if the math adds up, something else doesn't seem right 28 Nov 2025, 9:10am